semienclosed impeller - English Synonyms Dictionary